magnesium, vitamin B2, feverfew, andrographis paniculata and coenzyme Q10